1. Skopiuj plik sprog.exe oraz programmer.dll do katalogu bin w folderze domowym pakietu WinAVR w moim przypadku jest to np:
 C:\WinAVR-20100110\bin
2. Otwrz domylny plik makefile jakiego uzywasz.

I. zamiast:

# Output format. (can be srec, ihex, binary)
FORMAT = ihex

wstawiamy:
# Output format. (can be srec, ihex, binary)
FORMAT = binary

II. skaczemy do: #---------------- Programming Options (avrdude) ----------------

wszstkie pola z avrdude poprzedzamy # (robimy z nich komentarz)
dodajemy:

SPROG_PROGRAMMER = sprog
SPROG_PORT = COM1
SPROG_WRITE_FLASH = -flash:$(TARGET).hex
SPROG_FLAGS = -port:$(SPROG_PORT)

III. w sekcji # Define programs and commands. po:

AVRDUDE = avrdude

dodajemy:

SPROG = sprog
IV. skaczemy do # Program the device.  
program: $(TARGET).hex $(TARGET).eep


usuwamy kod dla avrdude i wstawiamy:

$(SPROG) $(SPROG_FLAGS) $(SPROG_WRITE_FLASH) 


To wszystko!


